home *** CD-ROM | disk | FTP | other *** search
/ Windows Game Programming for Dummies (2nd Edition) / WinGamProgFD.iso / mac / DirectX SDK / DXSDK / samples / Multimedia / Media / fogshader.vsh < prev    next >
Text File  |  2001-10-08  |  328b  |  20 lines

  1. vs.1.0
  2. def c40, 0.0f,0.0f,0.0f,0.0f;
  3. ;transform into projection space
  4. m4x4 r0,v0,c8
  5. max r0.z,c40.z,r0.z //clamp to 0
  6. max r0.w,c12.x,r0.w //clamp to near clip plane
  7. mov oPos,r0
  8. add r0.w,r0.w,-c12.x
  9. mul r0.w,r0.w,c12.y
  10. ;Load into diffuse
  11. mov oD0.xyzw,r0.w
  12. ;load into texture
  13. mov oT0.x,r0.w
  14. mov oT0.y,c12.x
  15.  
  16.  
  17.  
  18.  
  19.  
  20.